The Most Disturbing Encounter: Creepy Humanoids On A Deserted Road